#include <header.h>

int main(){

    int fd = open("1.txt", O_RDWR);

    // fstat 等价于 stat:  只不过一个需要文件描述符下标, 一个需要文件路径
    struct stat st;
    fstat(fd, &st);


    void *p = mmap(NULL,st.st_size, PROT_READ|PROT_WRITE, MAP_SHARED, fd,  0 );
    //printf("1.txt:  %s \n",  (char *)p);

    memcpy(p, "=============", 13);

    munmap(p, st.st_size);

    close(fd);
    return 0;
}

